Contexto global.GetCommonForm

Contexto global

GetCommonForm

Disponible desde la versión 8.0.

Sintaxis:

GetCommonForm(<Formulario>, <Propietario>, <ClaveUnica>)

Parámetros:

<Formulario> (opcional)

Tipo: String, ObjetoMetadatos: Formulario.
Nombre del formulario tal como se especifica en el Administrador de configuración, o el objeto de descripción de metadatos del formulario requerido. Si no se especifica el parámetro, se utiliza el formulario principal (según la configuración del diseñador).

<Propietario> (opcional)

Tipo: Formulario; Control.
Un objeto que será el propietario del formulario abierto.

<ClaveUnica> (opcional)

Tipo: Arbitrario.
Este parámetro se puede utilizar para establecer una clave con un valor que se utilizará para buscar formularios que ya se hayan abierto. Al buscar, verifica los valores de las propiedades de los formularios abiertos con los valores correspondientes de los parámetros del método. Si se encuentra un formulario abierto (todos los parámetros son concurrentes), se devolverá en lugar de un nuevo formulario. Si se requiere abrir nuevas instancias de otros formularios desde un formulario (con el mismo propietario), entonces el valor de este parámetro debe ser único (dentro de los valores correspondientes de las propiedades de los formularios abiertos) en cada llamada del método. El valor del parámetro se asigna a una propiedad de un formulario UniqueKey que se está abriendo. Cabe señalar que al obtener el formulario del “objeto”, el sistema obtiene un formulario para una instancia específica del objeto, teniendo en cuenta la combinación de los parámetros pasados, mientras que para los fines de una “referencia” siempre hay solo un objeto en la base de datos, y el formulario obtenido es uno y el mismo (para la misma combinación de parámetros).

Valor devuelto:

Tipo: Formulario.

Descripción:

Obtiene el formulario común.

Disponibilidad:

Cliente grueso.

Ejemplo:

Formulario = GetCommonForm(“SeleccionarEmpleado”, Controles.Trabajadores, Ref);
Formulario.ModoSeleccion = Verdadero;
Formulario.CerrarAlSeleccionar = Falso;
Formulario.DoModal();

Consulte también:

Contexto global, método GetForm
Contexto global, método OpenForm
Contexto global, método OpenFormModal

Disponible desde:

Disponible desde la versión 8.0.